god-given gift - English Synonyms Dictionary